package principal;

import java.util.HashMap;

import conv.Conversor;
import io.*;

public class Principal {

	private static Entrada entrada;
	private static Salida salida;
	/**
	 * @param args
	 */
	@SuppressWarnings("unchecked")
	public static void main(String[] args) {
		
		/* inicializamos las variables */ 
		entrada = new Entrada();
		salida = new Salida();
		int opcion = -1;
		/*****************/
		
		
		salida.mostrarMenu();		
		do{
			salida.mostrarCadena("Introduce la opcion deseada:");
			opcion = entrada.getOpcion();
		}while (opcion != 1 && opcion != 2 && opcion != 3);
	
		switch (opcion){
			case 1:
				salida.mostrarCadena("Introduce la ruta del fichero de expresiones: ");
				String ruta = entrada.leerCadena();
				
				HashMap hm = new HashMap(entrada.leerFicheroER(ruta));		
				@SuppressWarnings("unused")
				Conversor cv = new Conversor(hm);
				break;
			case 2:
				salida.mostrarCadena("opcion 2\n");
				break;
			case 3:
				salida.mostrarCadena("opcion 3\n");
				break;
		}
		
		salida.mostrarCadena("Adios...");
	}

}
